using GalaSoft.MvvmLight;

namespace MilkCart.ViewModel
{
    public class MainViewModel : ViewModel
    {
        public AuthenticationViewModel AuthenticationViewModel { get; private set; }
        public TaskViewModel TodayViewModel { get; private set; }
        public TaskViewModel TomorrowViewModel { get; private set; }
        public TaskViewModel AllViewModel { get; private set; }
            
        public MainViewModel()
        {
            AuthenticationViewModel = new AuthenticationViewModel();
            TodayViewModel = new TaskViewModel("dueBefore:now and status:incomplete");
            TomorrowViewModel = new TaskViewModel("due:tomorrow and status:incomplete");
            AllViewModel = new TaskViewModel("status:incomplete");
        }
    }
}